abseil.git
9 months agoCanonicalize supported CPU feature set
Benjamin Barenblat [Mon, 12 May 2025 15:26:59 +0000 (17:26 +0200)]
Canonicalize supported CPU feature set

Forwarded: not-needed

Explicitly set supported CPU features.

  - Disable Intel SSE and SSE2 on i386, since Debian supports some i386
    processors without those extensions. Keep them enabled on amd64, since all
    amd64 processors have them.

  - Disable Intel SSSE3 entirely, since no i386 processor supports it and Debian
    supports amd64 processors without it.

  - Disable NEON on armel and armhf, since no armel processor supports NEON and
    Debian supports some armhf processors without it. Keep it enabled on arm64,
    since all arm64 processors have it.

Gbp-Pq: Name cpu-features.diff

9 months agoSet package configuration options
Benjamin Barenblat [Mon, 12 May 2025 15:26:59 +0000 (17:26 +0200)]
Set package configuration options

Forwarded: not-needed

Configure Abseil for Debian.

  - Set the SONAME appropriately.

  - To minimize the possibility of future ABI breakage, treat absl::any,
    absl::optional, absl::string_view, and absl::variant as their own types
    (rather than aliases for the std:: versions), and compile everything in an
    inline namespace.

  - Enable upstream's hardened build mode.

Gbp-Pq: Name configure.diff

9 months agoabseil (20220623.1-1+deb12u2) bookworm; urgency=medium
Tobias Frost [Mon, 12 May 2025 15:26:59 +0000 (17:26 +0200)]
abseil (20220623.1-1+deb12u2) bookworm; urgency=medium

  * Skip absl_failure_signal_handler_test on ppc64el, it's known to fail.

[dgit import unpatched abseil 20220623.1-1+deb12u2]

9 months agoImport abseil_20220623.1-1+deb12u2.debian.tar.xz
Tobias Frost [Mon, 12 May 2025 15:26:59 +0000 (17:26 +0200)]
Import abseil_20220623.1-1+deb12u2.debian.tar.xz

[dgit import tarball abseil 20220623.1-1+deb12u2 abseil_20220623.1-1+deb12u2.debian.tar.xz]

3 years agoImport abseil_20220623.1.orig.tar.gz
Benjamin Barenblat [Tue, 18 Oct 2022 14:02:49 +0000 (10:02 -0400)]
Import abseil_20220623.1.orig.tar.gz

[dgit import orig abseil_20220623.1.orig.tar.gz]